Loading patent details...
US6255758B1: Polymer microactuator array with macroscopic force and displacement | Searchlight