There are a few shops selling rubber sheets in the part of town selling industrial stuff (pipes, machines, tools etc.) Look in the yellow pages.
EDIT : in a bigger city than mine, it might be possible to get self-sdhesive sheets like shrivz did, so search for those first. Your job'll be a lot easier.
Quote:
Originally Posted by MillionSwords okay, now tell us where you got these? what kind of stores? - 1.5mm nitrile rubber sheets |