Loading patent details...
US4050987A: Rotating Plug Bearing and Seal | Searchlight