Loading patent details...
US5941263A: Leg Support Crutch | Searchlight