Jim Fix carries a nice collection of FAA-blessed (means that the fire &
smoke tests and paperwork are OK) foam insualations. Check out
www.seatfoam.com for the info. The website isn't that great but
he's happy to send out a small catalog with the gory details. And
yes, he's got the foil, closed foam.
Plus that great temp-sensitive stuff for your seats!