Babaeski implant