pET21a-beta subunit-beta' subunit

Model: PVT21676
Availability :  In Stock
  • pET21a-beta subunit-beta' subunit
$280.00