D-Luciferin Potassium Salt (10 x 100 mg)

Please log in for pricing.

Description

Description

D-LUCIFERIN POTASSIUM SALT (10 X 100 MG)

Additional details

SKU

RG360223

Manufacturer Part Number

RG360223