This rubber piezo sheet does sound very interesting, but I didn't find anything from a search on that site. Do you have a fuller reference for it's location. Janek