Cat.No.KY119886 NameTPTZ CAS3682-35-7 MDL MFCD00006045 MolFormula C18H12N6 MolWeight 312.33 Enquiry Email Name/Company Message KY119886 - 3682-35-7 | TPTZ Quantity: Captcha Send Message