Professional Products (69202) 75mm Throttle Body Polished finish Throttle Bodies for 5.0L Fords Cast in permanent molds Superior process to the sand castings Precision fit throttle plates