Loading patent details...
US4274684A: Permanently Lubricated Bearing | Searchlight