Loading patent details...
US4393967A: Electrostatic Clutch | Searchlight