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