Vernate
Swiss patent · CH648964 · Holder, Inventor
Swiss patent · CH648963 · Holder, Inventor
Swiss trademark · 303330 · Holder