Cat.No.KY135879 NameD-Luciferin Potassium salt CAS15144-35-9 Purity 98% Min. MolFormula C11H7KN203S2 MolWeight Enquiry Email Name/Company Message KY135879 - 15144-35-9 | D-Luciferin Potassium salt Quantity: Captcha Send Message