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