Loading patent details...
US8919691B2: Life-saving vehicle | Searchlight