Sensor Bosch 0261121020 0261121039 0261121022 Mercedes 0001538820 0021534628, this item came in a car we purchased, we were told it was a new genuine Mercedes sensor, which it is, there is no box for it, we are selling it as a used part even though it never was installed... (Check Application)