citizen of Ermatingen, Ermatingen
Managing director · sole signature · Ermatingen
European patent · EP3519165 · Inventor