Ebmatingen
European patent · EP2497654 · Inventor
European patent · EP2497653 · Inventor
Swiss patent · CH695378 · Inventor
Swiss patent · CH695146 · Inventor