Basic information Safety Related Supplier
pJMP2 B. subtilis editing plasmid Structure

pJMP2 B. subtilis editing plasmid

pJMP2 B. subtilis editing plasmid Supplier