Schneisingen
European patent · EP1150893 · Inventor
European patent · EP0999980 · Inventor
European patent · EP0802749 · Inventor