Back to Previous Page

D-Luciferin (potassium salt)-50 mg

ITEM#: 2242-1468150

MFR#: 14681-50

D-Luciferin (potassium salt)-50 mg

D-Luciferin (potassium salt)-50 mg