L-Luciferin Potassium Salt

L-Luciferin Potassium Salt · CAS 1263046-66-7