Loading patent details...
US5289959A: Infant Rescue Vest | Searchlight