For my next CNC control panel I would like to use a steel panel along with DIN rails and terminals

Does anyone knows where I can get these items retail in Canada, preferably in Montreal?