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