100 - 10808 - 178 St. N.W., Edmonton, AB
Manufacturing of air filter cleaning equipment. Mining, construction & heavy industrial use