Synthetic helical peptide, illustration

Bildnummer 13839196
Synthetic helical peptide, illustration
;