Loading patent details...
US4696293A: Hinged External Fixator | Searchlight