Denso 234-5086 Air Fuel Sensor 2007-2009 &gt; Mercedes Benz &gt; E-Class &gt; L6 3.0L 2987cc &gt; E320; US Version; Position: Upstream ** NOTE: PRODUCT IMAGE MAY NOT BE VEHICLE SPECIFIC