IRT S.A.
Puits-Godet 16
  SWITZERLAND