Loading patent details...
US5039126A: Device for Limiting the Collapse of a Vehicle Structure on Frontal Impact | Searchlight