AFO Drop Foot Braces / Foot Drop Braces - Very Comfortable yet Heavy Duty with Superior Support