DiaGlaze Fine Diamond Polish Paste

DELDENT · #520006

Advanced natural diamond particle technology for superb natural appearance and lustre. Perfect for polishing ceramics, composites and metal restorations. Creates high lustre and natural enamel finish.

Product Information

Manufacturer DELDENT Manufacturer Profile →
Article Number 520006

Missing information or files?