Cheap And Discounts O2 Oxygen Sensor Fit For BMW 3 BMW 3 E32 E36 0258003231 11781734345 1178 1734 345 Wholesale. Buy Directly From Merchant Shop1103671603 Store. Enjoy ✓Free Shipping Worldwide! ✓90 Days Buyer Protection. ✓Easy Return. ✓Money Back Guarantee.