Loading patent details...
US4113223A: Cross-Movable Carriage | Searchlight