145613-12-3

 Home / Products / 145613-12-3
D-Luciferin 6-O-phosphate trisodium salt

145613-12-3

Cat.No.ABP013253 Chemical NameD-Luciferin 6-O-phosphate trisodium salt MDL: MFCD00214322 MolFormulaC11H6N2Na3O6PS2 MolWeight426.25 Purity NLT 98%

Chemical Name : D-Luciferin 6-O-phosphate trisodium salt

CAS : 145613-12-3

Enquiry