11F LONGFA BUILDING ZHENJIANG JIANGSU CHINA Telephone Number 86 511 85080322
Verified trades
Verified customers
Verified reorders
1 total shipments
1 total customers
Solar 13 shipments
Components Blind 9 shipments
Screen Fabric 9 shipments
Component 9 shipments
Shade 7 shipments
Screen Fabric
Solar
Blackout Fabric