Diesel Data: Automotive Repair

Throttle Body

Throttle Body Attaching Nuts 25 Newton Meter (Nm)