Carlo Gavazzi (Canada) Inc.

Blulink Mechanical Carlo Gavazzi (Canada) Inc.

Carlo Gavazzi (Canada) Inc.

Industrial automation components.