Vigonovo
Swiss design · 140575 · Designer
Swiss design · 140168 · Designer
Swiss patent · CH692772 · Inventor