Location

Keck Electronic SA
rue de La Mairie 3
1207 Genf
Switzerland