In the News...

pBM300 (26,300 bp)

back to plasmids

pBM300