pUC57-BMP2K plasmid

Model: PVT106689
Availability :  In Stock
  • pUC57-BMP2K plasmid
$280.00