Tosufloxacin tosylate hydrate, 98% - 1G 1g
Prod No.CASMDLUnitsPriceQuantity
VL263746-1G 115964-29-9     
 
 
Tosufloxacin tosylate hydrate, 98% - 5G 5g
Prod No.CASMDLUnitsPriceQuantity
VL263746-5G 115964-29-9