Throttle body PartsTec PTA516-0074

This product is no longer available