Thalwil
European patent · EP1515661 · Holder, Inventor
European patent · EP1489979 · Holder, Inventor