pT3-EF1a-CTNNB1 Plasmid

Model: PVT61449
Availability :  In Stock
  • pT3-EF1a-CTNNB1 Plasmid
$280.00