Assembly Parts for Benz Truck 1878001216 Clutch Disc Plate, Find Details and Price about 20366269 Clutch Disc 20507761 Clurch Plate from Assembly Parts for Benz Truck 1878001216 Clutch Disc Plate - Seroc Auto Parts Co., Ltd.