Shandong Depuda Motor Co., Ltd.
Tel: (086)0533-6287981 / (086)0533-6287984
Mobile: 18806435038/18806435041
Fax: (086) 0533-6287983
Q Q: 1397821130/2056868192
E-mail: depuda@163.com
Zip code: 255200
Address: No. 3, Advanced Manufacturing Industrial Park, No. 52 North Road, Zibo Development Zone