White Tiger Diamond Bur F/G (3)

Edenta-White-Tiger-Diamond-Bur-F/G-(3)
Edenta AG
$ 52.65
Part Number: W830L.314.012