Loading patent details...
US4532828A: Kinematic Mechanism | Searchlight