Loading patent details...
US4371066A: Wet Multiple Disc Clutch Device for a Vehicle Transmission | Searchlight