Adenine crystal, light micrograph

Bildnummer 12451290
Adenine crystal, light micrograph
;