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