D-Luciferin sodium salt

Product Number: WD02ATB
Product Name: D-Luciferin sodium salt
CAS: 103404-75-7
MF:
MW: