Fluorescamine is a spiro compound that is not fluorescent itself, but reacts with primary amines to form highly fluorescent products. It hence has been used as a reagent for the detection of amines and peptides. 1-100 µg of protein and down 10pg protein can be detected.