ITCA 650 опирается на технологическую платформу Medici Drug Delivery System, характеризующуюся тремя факторами: стабильностью действующего вещества до трех лет, небольшие размеры итогового устройства, удобство имплантирования под дермальный слой кожи.