Cat.No.KY154498 NameDFSX-2(Delafloxacin) CAS83105-02-2 MolFormula MolWeight Enquiry Email Name/Company Message KY154498 - 83105-02-2 | DFSX-2(Delafloxacin) Quantity: Captcha Send Message