Loading patent details...
US5907269A: Magnetostrictive Clamping Device | Searchlight