Loading patent details...
US4778233A: Steering Mirror | Searchlight