Dental prosthesis

Denture, Overlay

Removable prosthesis constructed over natural teeth or implanted studs.

AMW:TECH:060128