D-Luciferin sodium salt

IL0230