Synthetic DNA triplex molecule

Bildnummer 11641050
Synthetic DNA triplex molecule
;