pIB166 Plasmid

Model: PVT61273
Availability :  In Stock
  • pIB166 Plasmid
$280.00