Apparently it is this brilliant multi-purpose crafting aid that American people use for tracing patterns, making templates and printing. www.flickr.com/groups/fpstencils/
Apparently it has a waxy coating on one side?
Does it exist in the UK? Has anybody else heard of it??