Edwards STP-iXA3306C - NEW

Call for Price

In stock
SKU
NEW_STPiXA3306C
Weight 182 lbs
Pumping Speed 2,650-3,200 l/s
Ultimate Pressure 1 x 10-9 Torr