Loading patent details...
US4438363A: Electrically Controlled Mechanical Positioning Device | Searchlight