Foamsource.com
Feb 16, 2009 3:13 PM
Joined: May 3, 2008
Points: 827
http://www.foamsource.com/shop/product/67

What do you think of this? Soft foam from Europe, Dunlop process.