China Factory Price Truck Clutch Kit, Clutch Cover, Clutch Disc Assembly 380 1878 000 104 for Iveco, Renault, Mercedes-Benz, Find details about China Truck Clutch Cover, Truck Clutch Pressure Plate from Factory Price Truck Clutch Kit, Clutch Cover, Clutch Disc Assembly 380 1878 000 104 for Iveco, Renault, Mercedes-Benz