D-Luciferin potassium salt

D-Luciferin potassium salt · CAS 115144-35-9