http://tinyurl.com/lomr36v
BMW ENGINE OIL LEVEL SENSOR SENDER UNIT HELLA Germany OEM HELLA 1261-7508-003
Germany HELLA
OEM Quality
Made in Germany