agarobacterium

Agrobacterium transfer plasmid DNA

Leave a Reply