CS Hyde UHMW Polyethylene Rubber Adhesive Tape, Clear 2 inch x 18 yards