Memory foam

Sep 14, 2006 - 10:16 AM
In cabin seats, it’s a question of comfort, and Franklin Products of Torrington, Conn., has an answer.