D-Luciferin potassium salt [ 115144-35-9 ]

Cas Number: 115144-35-9
Product Code
128530
Product Name
D-Luciferin potassium salt
Cas Number
115144-35-9
purity:≥99%