Loading patent details...
US4280608A: Self-Contained Belleville Spring-Type Wet Clutch | Searchlight