citizen of Schaffhausen, Rodersdorf
Owner · sole signature · Rodersdorf
Swiss patent · CH689326 · Inventor
Swiss patent · CH688216 · Inventor