2 1/8 SEALED SCREEN DCI 5889

Manufacturer: Dental Components
SKU: 508843
MPN: 5889
Price: