Sirnach
Swiss design · 133492 · Designer
Swiss design · 133491 · Designer
Swiss patent · CH682809 · Inventor