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