Baden
European patent · EP2538038 · Inventor
Swiss patent · CH705191 · Inventor
Swiss patent · CH705190 · Inventor