Source ID: 1446
Source title: Evidence for de novo Biosynthesis of the Luminous Substrate Coelenterazine in Ctenophores