Menu

phase change material fabric intelligent temperature control

Payment
-
Minimum Order
-
Delivery
-
Origin
-
Packing
-
Inspection
-
On ECPlaza since 2020
  • Floor 3, No.151 Keyuan Road, Pudong, Shanghai, China
    Shanghai, Shanghai
    China
  • +86 135 2468 9782
  • +86 135 2468 9782
user image
marketing, director
Lucy Chen
Contact Now