ical implant