76511794
Apr 17, 2003
Aug 16, 2005
IMPLADENT LTD.
Subscribe
interlocking attachment mechanism for dental implant prosthesis