Carona
European patent · EP1496182 · Inventor
Swiss patent · CH682124 · Inventor
Swiss patent · CH680979 · Inventor
Swiss patent · CH681247 · Holder, Inventor