1:23 play_arrow Inertia Welding Process Explained- Patented Inertia Welding Technology by Helical Anchors Inc. rishabhsingh8993 visibility 15 schedule 5 years ago favorite