Olten
Swiss trademark · 546406 · Holder
Swiss patent · CH575699 · Agent
Swiss patent · CH574154 · Agent