D-Luciferin potassium salt

Product Number: WD02FQO
Product Name: D-Luciferin potassium salt
CAS: 115144-35-9
MF:
MW: