What does the label say? product number? any date? Are you sure it's stabilizer or is it perhaps interfacing? Pellon makes, and has made in the past, all kinds of different products and the iron-on ones are relatively new. It could just be a sew-in item.