Bacterial Luciferin:

Bacterial luciferin is a reduced riboflavin phosphate which is oxidised in association with a long chain aldehyde, oxygen and a luciferase.

 

Back