Switzerland Plan-les-Ouates Petroleum Technical Company S.A. Suppliers Pumps, misc. · Level measuring systems · Valves, fittings · Hoses