Loading patent details...
US4832306A: Motor Mounting Bracket | Searchlight