Loading patent details...
US4258708A: Articulated Positioning System for Devices Adapted to Externally Exert a Holding Action on Bone Tissues | Searchlight