Add: 5F,NO.906 Meilong Rd,Minzhi Sub-district,Shenzhen,518000 P.R.China
Phone: 86-0755-2308 9121 (Direct Line)
Email: sales01@leopard-power.com
Url: http://www.leopard-power.com/
Qijiang Industial Park, Chongqing, P.R.China Technical support: LtdHLM Net WorkHLM Net Work