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