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