Loading patent details...
US6171273B2: Self-seating occiput wedge system for applying a therapeutic traction force | Searchlight