I buy clear plastic by the yrd. at Wally world, U can get it n different thicknesses. use it 4 backs of baby bibs. I don't use the heavy wt. but what I get sews well & should work for you. At least take a look at it. Most fabric shops sell this by the yd. 4U
what about swade backing for curtains?
I do not know what this is, however, I can write it down and ask at the fabric store. Hugs and flowers.