These light-emitting types of dyes like rhodamine & aniline blue are used to label proteins
Indeed, the development of synthetic dyes birthed the modern chemical ... 
fluorescein absorbs blue light (max = 491 nm,  = 9.0  104 M1 cm1) and 
emits ... remains linked covalently to the protein, a fluorogenic labeling reaction 
that is .....