Loading patent details...
US4260869A: Traveling Welding Carriage | Searchlight