citizen of Buus, Täuffelen
Owner · sole signature · Sissach
Owner · sole signature
European patent · EP2682500 · Inventor