Lugano-Barbengo
Swiss patent · CH719607 · Holder, Inventor
Swiss patent · CH714364 · Holder, Inventor