CLUTCH DISC 12 INCH (8 PAD)

Reference No LN02-0010
OEM No 3105232
Model No LANDINI

Landini