Flosatidil

113593-34-3

Cat.No. TS83524 Chemical NameFlosatidil MDL MFCD00867062 MolFormula C26H34F3N3O3S MolWeight 525.633

Enquiry

Change