Report - Patent 4,088,336, entitled "Foot wearable stilt" to Chapel, issued 1978.

Please pass captcha verification before submit form