Street Address: No.868 Chenchun Road Xinqiao Town Songjiang Dist
City: Shanghai
Province: Shanghai
Country/Region: China
General
This our main products, we have rich experience in producing this stamping parts.