ENERGY-ABSORBING SYSTEM, METHODS OF MANUFACTURING THEREOF AND ARTICLES COMPRISING THE SAME | Patent Publication Number 20120186003 | Patexia