I don't know what they call this foam but it looks good. I guess it's something you have to be careful using though since some people are saying you have to avoid inhaling this as much as possible when you use them. I guess it also shows to say you have to be careful not to let it get in your skin.