Loading patent details...
US3956786A: Life Preserver Vest | Searchlight