I bought a large quantity of NOS Mercedes-Benz parts from a closing MD repair shop. This is one of those parts. 

For sale is a New OEM Mercedes  Bosch Throttle Position Switch 0005453504. Package is sealed so I left it that way. Limited time Free Shipping in USA!!
inkFrog