Mylar 3.6 µm Roll 7.6 cm x 91.4 m
Rated out of 5 stars based on
review(s)