Taguchi Overseas Co., Ltd. Taguchi Overseas Co., Ltd. 103/3 Moo 12 Ram Khamhaeng Road 10510 Minburi, Bangkok Thailand www.taguchi.co.th