Loading patent details...
US5174754A: Self-Ligating, Self-Locking Dental Bracket With T-Shaped Archwire Slot | Searchlight