Loading patent details...
US4883347A: Stabilized Pointing Mirror | Searchlight