AccuDent XD System, Edentulous Impression Trays, Assorted, 673717, 24/Pk

Manufacturer: Ivoclar
SKU: 572529
MPN: 673717
Price: