Electronic Throttle Body Module - Dorman 599-959
Direct OE Cross Reference Part Numbers
12573059
12573060
12588923
12588924
12589843
No warranty express or implied.
All sales final