nationality: Germany, Cham
Director · joint signature by two · Zug
European patent · EP2386454 · Inventor