Cat.No.KY127589 Name6-ethoxy-imidazo[2,1-a]phthalazine CAS39115-77-0 MolFormula C12H11N3O MolWeight 213.24 Enquiry Email Name/Company Message KY127589 - 39115-77-0 | 6-ethoxy-imidazo[2,1-a]phthalazine Quantity: Captcha Send Message