(317)704-9922 Profile Company History Locations Customers Locations Indianapolis, IN - USA 5333 W. 79th Street Indianapolis, IN 46268 Local Phone: 317-704-9922 Fax: 317-704-9921 E-Mail: sales@kokusaiusa.com More Locations>> COMPANY HISTORY 1974 Started to produce and sell balancers for the miniature...