99660611502
ACCELERATOR PEDAL SENSOR SUPERSEDED TO 99660611500
996 606 115 02 [2000-]