Loading patent details...
US4079820A: Fluid Coupling With Electric Clutch | Searchlight