Maybe wetsuit foam material? looks more like the originals I have seen...

Mark