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