Synthetic triple helical peptide molecule

Numéro d’image : 11713561
Synthetic triple helical peptide molecule
;