citizen of Birmenstorf AG, Birmenstorf AG
sole signature · Zürich
European patent · EP2171239 · Inventor
European patent · EP2049841 · Inventor