synthetic proteins Archives - BioTechniques