Holderbank AG
Swiss trademark · 331621 · Holder
Swiss trademark · 332713 · Holder
Swiss patent · CH661486 · Holder