citizen of Italie, Courroux
Partner · Delémont
Partner
Swiss patent · CH718994 · Inventor
Swiss patent · CH717034 · Inventor
Swiss trademark · 344077 · Holder