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