RED hippads are the same stuff, it's really cool, i think the material is called d3o or something, it gets hard when it absorbs kinetic energy, its pretty whack stuff, the guy at the store sold it to my by putting my hand underneath it and smacking it with a hammer :P
i guess i'll keep an eye out for this cause i love the stuff in my hippads and i'd definitely be interested if this would ever get incorporated in spineprotection ...