DIRECT HARDWARE 3 Strips Of 24 Pads 72 Self Adhesive Double Sided Foam Pads 13Mm X 25Mm stick on foam pads self adhisive sticky pads