SENSIplast Adhesive Cotton Fabric Tape Medical Hypoallergenic Elastic Spooled
Made of cotton fabric. good adhesiveness.
eBay