Loading patent details...
US5409240A: Seal With Self-Lubricating Contact Surface | Searchlight