Back to Previous Page

D-Luciferin sodium salt lyophilized powder, synthetic

ITEM#: 3042-L6882100MG

MFR#: L6882-100MG

D-Luciferin sodium salt lyophilized powder, synthetic

D-Luciferin sodium salt lyophilized powder, synthetic