SEARCH Articles Figures Tables Antibodies, fluorescence label covalent attachment Covalent Labelling of Proteins and DNA