View STELLOX 2004-2012 Ford Focus Lambda Sensor 30684355Genuine OEMSTXSTELLOX 2004-2012 Ford Focus Lambda Sensor 30684355OEM no.20-00067-SXSuperior Auto PartsAED 219.80View listing