SOUTHERN Cross Autos - 2011–2016 BMW 520i Front Left Brake Pad Wear Sensor USED OEM 34356791958. OE/OEM Part Number 34356791958. Manufacturer Part Number 34356791958. Type Sensor. OEM Quality. Technical support from automotive professionals to help you choose the right parts.