Company

Geenar Clutch (China) – Automotive Clutch Components.

Chinese manufacturer producing clutch plates, covers, and transmission kits for cars and light trucks.

Company Catalogue

Company Catalogue