Loading patent details...
US4669712A: High Pressure Clamping Device | Searchlight