Loading patent details...
US5320623A: Clamping Coupling for an External Fixator | Searchlight