Vehicle collision shock absorbing system
Nature picture

Vehicle collision shock absorbing system

 

Cervical spine X-ray inspection reports - After impact