Loading patent details...
US4139145A: Band Welding Fixture | Searchlight