An insole comprising an upper foot contacting substrate, a lower substrate, and a shock absorbing flexible substrate with a plurality of cylinders and a plurality of carrying strips. The strips are trapped between the upper and lower substrates.

 
Web www.patentalert.com

> Thermally transferable protective sheet

~ 00364