Basic information Safety Related Supplier
pET-32a(+) plasmid Structure

pET-32a(+) plasmid

pET-32a(+) plasmid Supplier