Loading patent details...
US5481831A: Vehicle Door | Searchlight