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