Vehicle collision shock absorbing system
Nature picture

Vehicle collision shock absorbing system

 

Global patent