Address: No.58 Caolian Road Huangdu Town Jiading District Shanghai, China

Shanghai Imprint Technology Co., Ltd

Tel:86-17717463521

Email:sales@imprint-machine.com