#Communication equipment #Control panels #Electronic components #Richmond Hill #ON #ontario #Communication equipment #Control panels #Electronic components #334290-Other Communications Equipment Manufacturing