nationality: Austria, Langenthal
Managing director · sole signature · Langenthal
European patent · EP2338653 · Inventor
Swiss patent · CH702452 · Inventor