Serine amino acid,light micrograph

Bildnummer 11730893
Serine amino acid,light micrograph
;