pCDNA3.1-SLC16A1

Model: PVT29610
Availability :  In Stock
  • pCDNA3.1-SLC16A1
$280.00