Identification Supplier

149859-17-6

Name MDL 101146
CAS 149859-17-6
Molecular Formula C29H37F5N4O6
MDL Number MFCD00918032
Molecular Weight 632.62
MOL File 149859-17-6.mol

Supplier