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