Adenine crystals, light micrograph

Bildnummer 12451289
Adenine crystals, light micrograph
;