Loading patent details...
US4398682A: Displacement Mechanism | Searchlight