8610, Uster
European patent · EP1752746 · Inventor
European patent · EP1726926 · Inventor
European patent · EP1674841 · Inventor