99142303900
CLUTCH PEDAL, SUPERSEDED TO 99142303901
991 423 039 00