Loading patent details...
US8215325B2: Calf, ankle, foot, or leg rest for cane and cane with device attached | Searchlight