Main information about car part KUBOTA 66591-13402
Producer KUBOTA
Number 66591-13402 / 6659113402
Group Clutch Pressure Plate
Description Clutch Pressure Plate
Analogue of KUBOTA 66591-13402
KAWE KAWE 5646 5646 Clutch Pressure Plate
LUK LUK 118 0164 60 118016460 Clutch Pressure Plate