Essential amino acids, polarised light micrograph

Bildnummer 13272473
Essential amino acids, polarised light micrograph
;