2 ms·You mean "open cell security foam" of course. It means the same thing but sounds better for marketing.by SAI_Peregrinus 8y agoYou mean "open cell security foam" of course. It means the same thing but sounds better for marketing.