Loading patent details...
US6246157B1: Push-pull high force piezoelectric linear motor | Searchlight