LOGO
LOGO

Takeuchi Mfg. Co Ltd (6432.T)