2011-2016 Ford F150 3.5L Ecoboost V6 BBK Power Plus 73mm Throttle Body CARB EO #: D-245-17 Part Number - 1822
Select a row below to filter reviews.
4.7