99660611501
PEDAL SENSOR, SUPERSEDED TO 99660611502
996 606 115 01 [2000-]