Techno-Frontier 19.03.2024 15:46 Description: Int'l Electronic and Mechatronic Parts Exhibition www: www.jma.or.jp/tf Location: Makuhari Messe 2-1, Nakase, Mihama-ku, Chiba-city, Chiba 261-0023 Japan Japan Categories: Sale and distribution Timetable: April 17, 2019 - April 19, 2019 Share