OEM Available 20mm x 2mm Self Adhesive Glass Table Top Bumpers, Anti Slip Pads, Rubber Bumpers, 24 PCS for Retailers