Janome Industrial Equipment (Shanghai) Co., Ltd.
It sees with a big map.
B211, 2633 Yan'an Road (W), Changning District, Shanghai, PRC