Loading patent details...
US6450394B1: Friction welding metal components | Searchlight