D-Luciferin 6′-O-phosphate trisodium salt

Supplier Alfa Chemistry
Product # AP145613123
CAS # 145613-12-3
Pricing Inquire
MolecularWeight 426.25
Feedback