Loading patent details...
US5267736A: Sealing Apparatus for Rotating Shafts, in Particular Stern Tube Seal for the Propeller Shaft of a Ship | Searchlight