Vendor needed for cloth / fabric tape non adhesive type

That's interesting. Elliot's Website shows the ET935 also has rubber adhesive. I don't know if that's a very light tack or more like a regular adhesive. Prob worth a call to the manufacturer.
The stuff I got from year one has a very slight tack to it I think.
might also be worth calling Lectric Limited.