Komori
Loading
A close-up look at an experiment that actually shook the building: a tour of OKUMURA CORPORATION’s Technical Research Institute | News