No. 58, First Channel, East Trading District, Keqiao District, Shaoxing City, Zhejiang Province

High-End Fabric Development for Fashion Brands