Loading patent details...
US5404979A: Motor Vehicle Manual Transmission Modular Clutch Assembly | Searchlight