Synthetic Routes to Coelenterazine and Other Imidazo[1,2-a]pyrazin-3-one Luciferins: Essential Tools for Bioluminescence-Based Investigations.

Synthetic Routes to Coelenterazine and Other Imidazo[1,2-a]pyrazin-3-one Luciferins: Essential Tools for Bioluminescence-Based Investigations.