Loading patent details...
US6056293A: Sealing Assembly for a Rotary Shaft, in Particular of an Automotive Engine Water Pump | Searchlight