Company Details
HEBEI TUOHUA METAL PRODUCTS CO.,LTD
86-311-80980015
PE tarpaulin shade net plastic net China manufacturer
https://www.youtube.com/watch?v=LGAEd0ploN8&t=13s