Data from EUDAMED, last updated May 23, 2026
84357608INSIMPACTOPE246 UDI-DI variants
84357608INSIMPACTOPE246 UDI-DI variants
084357608287790843576080929708435760803271084357608251980843576084106808435760842843084357608414950843576080230408435760828731084357608414570843576080614208435760812624084357608143690843576081520508435760809792084357608087880843576080609808435760806104084357608060810843576084001608435760840023