Loading patent details...
US3967128A: Infant Immobilizing Device | Searchlight