Cat.No.KY121738 NameInterferonbeta1a/Humaninterferonbeta1a CAS145258-61-3 MDL MFCD09702071 MolFormula MolWeight Enquiry Email Name/Company Message KY121738 - 145258-61-3 | Interferonbeta1a/Humaninterferonbeta1a Quantity: Captcha Send Message