pET- 23a Plasmid

Model: PVT0325
Availability :  In Stock
  • pET- 23a Plasmid
$162.00