Loading patent details...
US4128283A: Bearing Retaining Plate | Searchlight