Loading patent details...
US6203098B1: Automotive vehicle body structure demonstrating a controlled reaction load | Searchlight