Katsuhiro Mitsuhashi

Ebara Corporation
20-1, Nakasode
Sodegaura-shi Japan