Loading patent details...
US5101183A: Magnetostrictive Clamp | Searchlight