Loading patent details...
US4915076A: Internal Combustion Engine Output Torque Control System | Searchlight