HornedRat,
that shop also offers Cellfoam 88 and Gediplac. Have you tried any of them?
I am compiling a list of this info, because it comes up over and over again and I am currently making my own experiences with these materials (Depron, Selitron).
_________________
