Originally Posted by NR
Have you got the part no or name for the Kawada one?
Very hard to find
Kawada SK15. But very hard to find. Craft shop would be my first port of call, even if you can't find the self adhesive version, most will sell just the foam for pennies per sheet.