prefabricated implant