Rothenthurm
European patent · EP3311637 · Inventor
Swiss patent · CH711221 · Inventor
European patent · EP2204884 · Inventor