go to Japanese site go to Chinese site

Techno Systems Research Co., Ltd.

Access

7-4, Iwamoto-cho 3 chome, Chiyoda-ku, Tokyo

Attention
In Akihabara Station,
Please go out of the Showa-Street Exit.
Please don't go out of the Denkigai (Electric Town) Exit.