Lugano
Swiss patent · CH692857 · Agent
Swiss trademark · 441442 · Agent
Swiss trademark · 426602 · Agent
European patent · EP0596979 · Agent