Oberwil-Lieli
European patent · EP2500291 · Inventor
European patent · EP2500290 · Inventor
Swiss patent · CH704659 · Inventor