Back to Previous Page

D-Luciferin potassium salt

ITEM#: 3042-502271G

MFR#: 50227-1G

D-Luciferin potassium salt >=98.0% (HPLC)

D-Luciferin potassium salt >=98.0% (HPLC)