Loading patent details...
US4289996A: Actuators | Searchlight