Location

Earhart-Strasse 8, 8152 Opfikon, Switzerland