Genuine Bosch Oxygen Sensor UPSTREAM For 2003-2006 BMW 325CI L6-2.5L Engine Vehicle Fits