Loading patent details...
US20030137584A1: Detachable vehicle monitor | Searchlight