Loading patent details...
US6422604B1: Vehicle body and frame assembly including energy absorbing structure | Searchlight