72245608
May 13, 1966
Jun 18, 1968
OKAMURA MANUFACTURING COMPANY LIMITED
Subscribe
FLOOR SWEEPERS, CARPET SWEEPERS, FLOOR POLISHER, GROUND SWEEPERS, STREET SWEEPERS, AND BROOMS