72456853
May 8, 1973
Jul 26, 1977
TAMURA ELECTRIC WORKS LIMITED
Subscribe
CLOCKS, WATCHES, AND PARTS THEREOF