Jaguar All new XF 2015 Onwards ( X260 ) 3.0 Supercharged Lambda sensor Jaguar part number C2D39892.
Only 3.0 Supercharged LWB China From VIN GG000001.
Fitting or worldwide shipping possible, call 0031 626 334375 or mail jagpartsholland@hotmail.com for more info.
Nr. 12.