Loading patent details...
US5116023A: Low Vibration High Vacuum Gate Valve | Searchlight