Loading patent details...
US6257652B1: Side impact structure for a mass transit vehicle | Searchlight