Loading patent details...
US6117296A: Electrically Controlled Contractile Polymer Composite | Searchlight