Found 1 companies
5-2-5-3, No. 60 Yuqing road, Banan district, Chongqing, China
Chongqing Tiger Mechanical & Electrical Co., Ltd was founded in October 2005 and is located in Chongqign, a heavily industrialized city on the upper Yangtze River, specializes in R&D, ...
Found 1 companies