Nanopore sequencer

Bildnummer 13686733
Nanopore sequencer
;