Loading patent details...
US7581665B2: Methods and apparatus for retractable pin friction stir welding and spot welding | Searchlight