IFITM3 Plasmid

Model: PVT7130
Availability :  In Stock
  • IFITM3 Plasmid
$182.00