Loading patent details...
US4244588A: Shear Seal Assembly | Searchlight