Gretzenbach
European patent · EP1148794 · Holder, Inventor
Swiss patent · CH693398 · Holder, Inventor