Edenta

Interproximal Diamond Bur 392-016 Fine

296024 (Pack 5) Edenta code: F392.314.016

Retail Price £19.95

Sign in for your price.



In Stock