Number: 1153317
Country: Norway
Source: TED
Number: 1153318
Country: United States
Number: 1153319
Number: 1153320
Number: 1153321
Country: Switzerland
Number: 1153322