Goldach
European patent · EP1873027 · Inventor
European patent · EP1818230 · Inventor
European patent · EP1787879 · Inventor