I saw some neat stuff on a new boat yesterday at bps. It was like a thick, dense foam material that was corrugated. Anyone know anything about that stuff?

Sent from my SAMSUNG-SGH-I997 using Tapatalk 2