Loading patent details...
US4800309A: Self-Aligning Bearing and Oil Cap Mount for an Electric Motor | Searchlight