Loading patent details...
US5074073A: Car Door Safety Device | Searchlight