Substrate for Firefly luciferase.

Purity 98 %.

D-Luciferine free acid