Loading patent details...
US3962672A: Tethered Vehicle Location System | Searchlight