Toilet aids.
Penn
N D
ND
Department of Medicine, St James's University Hospital, Leeds.
D006233:Persons with Disabilities; D006801:Humans; D012656:Self-Help Devices; D014038:Toilet Facilities; D006113:United Kingdom; D014910:Wheelchairs