India
Name : Self-Adhesive Insulation Resistant High Temperature Heat Reflective Aluminium Foil Duct Tape Roll (0.8mm)
Country of Origin : India