Fast and Free Shipping
Brand: Toyota
Type: Idler Pulley
Interchange Part Number: 1660338012,1660338010,16603-38010,16603-38011,1660338011
OE/OEM Part Number: 1660338012
Fitment Type: Direct Replacement
Genuine OEM: Yes
Manufacturer Part Number (MPN)
: 16603-38012
Country/Region of Manufacture: Japan