Loading patent details...
US5626324A: Non-Sliding Vacuum Gate Valve | Searchlight