Loading patent details...
US7166953B2: Electroactive polymer rotary clutch motors | Searchlight