Loading patent details...
US20050158804A1: Site-specific labelling of proteins | Searchlight