Upper denture Upper denture on two telescopes. Metal structures cast from metal Bego LA. January 12, 2015 Dentures Previous Next project