Loading patent details...
US5366419A: Power Transmission Device Including a Lubricated Electromagnetic Clutch | Searchlight