Code: EDUCMAG3153
This is a flexible self-adhesive magnetic tape that features widely in the pop-up display industry as well as retail displays.
Loading...
Loading...