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