S2510239036

Trapp Innovations

Austria

1st place

1760 points


Awards