Bromopyridazinedione-mediated protein and peptide bioconjugation.

Bromopyridazinedione-mediated protein and peptide bioconjugation.