Loading patent details...
US4412605A: Engine Fan Clutch | Searchlight