Sticky Pad Universal Anti-Slip Double Stick Pad
New, as pictured
Made in USA