Plasmid pBR322 structure, illustration

Bildnummer 13743818
Plasmid pBR322 structure, illustration
;