Data from EUDAMED, last updated May 23, 2026
40392390000003362316 UDI-DI variants
40392390000003362316 UDI-DI variants
04038653166343040386531799850403865316628204038653166275040386530452730403865305355104038653053582040386531800110403865315573604038653053575040386531799920403865305356804038653045181040386531800040403865315574304038653045174