Affixed Merchandise

Products glued or otherwise fastened to the display to keep the display intact.

Comments are closed.