• Description 
     89716-31640 
     SENSOR,THROTTLE BODY THROTTLE 
      
      
     
     
SENSOR,THROTTLE BODY THROTTLE:89716-31640

Application

D-MAX