Loading patent details...
US4008897A: Seals for Rotating Shafts, Especially for Stern Tube Seals for Ships | Searchlight