Chemistries and colors of bioluminescent reactions: a review.

Chemistries and colors of bioluminescent reactions: a review.