Loading patent details...
US5282801A: Top Tightening Clamp Assembly for a Spinal Fixation System | Searchlight