UserName
Keyword Search
Synthetically made substrate which can be catalyzed by firefly luciferase
Specific for firefly luciferase in the illustrated reactions