nationality: Italy, Lenzburg
joint procuration by two · Sierre
European patent · EP1285837 · Inventor