Loading patent details...
US6554332B1: Pedestrian impact energy management device with seesaw elements | Searchlight