Loading patent details...
US5905352A: Magneto-Repulsion Punching With Dynamic Damping | Searchlight