L-Luciferin Potassium Salt [ 1263046-66-7 ]

Cas Number: 1263046-66-7
Product Code
81394291
Product Name
L-Luciferin Potassium Salt
Cas Number
1263046-66-7