Schaffhausen
Swiss trademark · 686581 · Holder
Swiss trademark · 593077 · Holder
Swiss patent · CH696773 · Holder, Inventor