12-well Insert 2in1, PET membrane 3.0 µm
12-well Insert 2in1, PET membrane 3.0 µm
782734-BRT

12-well Insert 2in1, PET membrane 3.0 µm

$496.62
BrandTech
  • Quantity
UOM
48/PK