Loading patent details...
US4374665A: Magnetostrictive Devices | Searchlight