pLXSN16E6E7 Plasmid

Model: PVT46543
Availability :  In Stock
  • pLXSN16E6E7 Plasmid
$280.00