Top Suppliers:I want be here

896139-71-2

896139-71-2 structure
896139-71-2 structure

Name Fleroxacinlactate
Molecular Formula C17H18N3O3F3.C3H6O3
Molecular Weight 459.41626