pPICZαA-IFNL2-Myc-6×His

Model: PVT36637
Availability :  In Stock
  • pPICZαA-IFNL2-Myc-6×His
$280.00