pET28a-NDH2

Model: PVT12173
Availability :  In Stock
  • pET28a-NDH2
$580.00