DeliveryRs 108Rs 20046%Gift City Self-Adhesive Double-Sided Foam Tape for Wall Clocks and Mounting Pads