DESCRIPTION
Set of 2 Camshaft Position Sensor.
APPLICATION
Volkswagen
MANUFACTURER
FACET
PART NUMBER
06A905161A
FITMENT
2004 R32
2004-2006 Touareg 3.2L V6