Wow...talk about a memory jog....i worked for Stretch n Sew back in the mid 70's.
It is basically just a heavier polyester interfacing - You might want to try a block tho - cuz it could give you a finished stiffness that you don't quite like....or you may think it's great.
Anyway....thanks for the memory.