Loading patent details...
US4286480A: Speed Reducer | Searchlight