Company Info
Shanghai OUMIYA Auto Parts Co. , Ltd.

Street Address: 710RM, No.1, Lane258,YongXingRd, ZhaBei District

City: Shanghai

Province: Shanghai

Country/Region: China

View Contact Details