• Description 
     23731-AL61A 
     CAMSHAFT POSITION SENSOR 
     PCS 
      
     
     
CAMSHAFT POSITION SENSOR:23731-AL61A

Application

NAVARA D40