hi, i need some self adhesive foam of the type used on seats anyone know what it's called and where to get it
neoprene? any diving shops near you? or camping mats. any camping shops near you