IDI
Independent, Connected, Strong - IDI. Canadian distributors networked to provide supplies and products needed nationwide. -Design, Motion