Loading patent details...
US4542915A: Carriage Assembly | Searchlight