Loading patent details...
US5647597A: Retractable Seal for Oil-Filled Rotating Machine | Searchlight