Cat.No.KY106488 NameRifabutin CAS72559-06-9 Purity 98% Min. MDL MFCD00866816 MolFormula C46H62N4O11 MolWeight Enquiry Email Name/Company Message KY106488 - 72559-06-9 | Rifabutin Quantity: Captcha Send Message