Loading patent details...
US4129846A: Inductor for Magnetic Pulse Working of Tubular Metal Articles | Searchlight