Loading patent details...
US4059779A: Electric Motor and Brake Arrangement | Searchlight