European Truck Spare Parts 1861-288-136 Clutch Disc Plate for Benz, Find Details and Price about 1861234010 Clutch 141800095001 Clutch from European Truck Spare Parts 1861-288-136 Clutch Disc Plate for Benz - Seroc Auto Parts Co., Ltd.