Loading patent details...
US3949582A: Positioning Servo and Controlled Mechanism | Searchlight