Implant retained overdenture

implant retained overdenture

Removable implant retained over denture. Teeth in a day.