Loading patent details...
US6681410B1: Toilet footrest with bar | Searchlight