Ifta Canada Inc. - Supplying polyurethane injection machines for high and low pressure applications for the North American market, related equipment such as presses, tooling, holding tanks, a complete turnkey operation for the production of car bumpers, c