Loading patent details...
US20040195860A1: Door-frame for a vehicle door | Searchlight