Loading patent details...
US4779019A: Electrostriction Motor | Searchlight