115144-35-9

D-Luciferin potassium salt