Loading patent details...
US4787642A: X-Shaped High Pressure Sealing Structure | Searchlight