1-1-1, Shibaura, Minato-ku, Tokyo
Swiss patent · CH694469 · Inventor
Swiss patent · CH694170 · Inventor