Root Tip Elevator Single End Ea

DEL78 Root Tip Elevator

Instruments / Surgical Instruments / 9531949 | Integra Lifesciences Sales LCC - DEL78