*D-Luciferin Potassium Salt, CAS # 115144-35-9, 100 mg
SKU : RT360221Log in for pricing
Pending approval
Regis Technologies
RT360221
*D-Luciferin Potassium Salt, CAS # 115144-35-9, 100 mg