Gretzenbach
Swiss trademark · 441771 · Holder
Swiss trademark · 411055 · Holder
Swiss patent · CH683743 · Holder
Swiss patent · CH635393 · Inventor