SKODA OCTAVIA I 1U2 1.9 TDI Lambda Oxygen Sensor 66 KW 1996-08-30->2010-02-27 06F906252 Condition: In very good used condition, might have some dents and scratches of normal wear. Tested and was fully operational before removing from the vehicle. Ple...