Skip to Content

Product Inquiry

D-Luciferin potassium salt
Catalog No.: CL29143
CAS No.: 115144-35-9
Formula: C11H7KN2O3S2
Product Details

Your Contact Information

Message

Cancel