pmut-170-156-Fluc plasmid

Model: PVT89930
Availability :  In Stock
  • pmut-170-156-Fluc plasmid
$280.00