Loading patent details...
US7845673B2: Occupant leg portion constraining apparatus | Searchlight