Trin
Swiss patent · CH668815 · Holder, Inventor
Swiss patent · CH666727 · Holder, Inventor
Swiss patent · CH630443 · Holder, Inventor