nationality: United Kingdom, Horgen
Director · sole signature · Freienbach
European patent · EP2338329 · Inventor