citizen of Büsserach, Büsserach
joint procuration by two · Basel
European patent · EP2272591 · Inventor
Swiss patent · CH700446 · Inventor