Yens
European patent · EP0900076 · Holder, Inventor
European patent · EP0841035 · Holder, Inventor
European patent · EP0838232 · Holder, Inventor