Product Display
A professional auto parts manufacturer integrating design, manufacture and sales
Clutch leverage ratio: 4.4
Brake lever ratio: 8.5