Mamoru Ozawa

Japanese mechanical engineer