Loading patent details...
US4482795A: Longitudinal Finned Resistance Weld Pin | Searchlight