Loading patent details...
US4387902A: Elastomeric Seal Ring With Self-Lubricating Wear-Reducing Feature | Searchlight