implant based finger prosthesis 316143