#Metal hard surfacing #Steel products: chromium carbide #Overlays: metal #Hamilton #ON #ontario #Metal hard surfacing #Steel products: chromium carbide #Overlays: metal #332999-All Other Miscellaneous Fabricated Metal Product Manufacturing