Beringen
European patent · EP1745917 · Inventor
European patent · EP1369636 · Inventor
European patent · EP1190839 · Inventor