Diesel Data: Automotive Repair

2.7L - Upper Tube







2.7L - UPPER TUBE