#Oil field equipment #Oil field equipment parts #Tools: downhole #Edmonton #AB #alberta #Oil field equipment #Oil field equipment parts #Tools: downhole #333990-All Other General-Purpose Machinery Manufacturing