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