G90142331200
Known as: clutch pedal. Kept in stock in Germany
U90142331200
Known as: clutch pedal. Used.