Loading patent details...
US4758043A: Flap for Vehicle Windows | Searchlight