An improvised drop-foot brace.
D001915:Braces; D005528:Foot; D061826:Foot Orthoses; D010243:Paralysis; D020427:Peroneal Neuropathies; D026741:Physical Therapy Modalities / Q000295:instrumentation*
FOOT/paralysis; PHYSICAL THERAPY/apparatus and instruments