Loading patent details...
US6129345A: Clamp Device for Use in Welding Sheet Metal Elements | Searchlight