ECM's, Automotive Manufacturer, Superchargers, Turbochargers, Diesel Injection Pumps, Gas Injectors, Turbo Charger, Diesel Injectors, Local Service
Canada's largest rebuilder of fuel systems and turbo chargers. Industry Diesel & Turbo specializes in the rebuilding and distribution of turbochargers, fuel injectors, fuel injecti...more...See more text