pENTR223-SF3B6 vector

Model: PVT11882
Availability :  In Stock
  • pENTR223-SF3B6 vector
$218.00