Cat.No.KY119308 NameOfloxacin-d3 CAS1173147-91-5 MDL MFCD09952265 MolFormula C18H20FN3O4 MolWeight 364.39 Enquiry Email Name/Company Message KY119308 - 1173147-91-5 | Ofloxacin-d3 Quantity: Captcha Send Message