Manufacturer Part Number Description
MERCEDES-BENZ 422 144 0640 Holder, throttle control lever
MERCEDES-BENZ 4421440140 Holder, throttle control lever