Ti plasmid structure, illustration

Bildnummer 13743826
Ti plasmid structure, illustration
;