Protein crystal on mica substrate

Bildnummer 11521400
Protein crystal on mica substrate
;