Loading patent details...
US6267436B1: Impact energy absorbing structure in upper vehicle body portion, and impact energy absorbing component | Searchlight