pET28a-TPK1 Plasmid

Model: PVTB80005-1b
Availability :  In Stock
  • pET28a-TPK1 Plasmid
$288.00