Data from EUDAMED, last updated May 24, 2026
385889221stomaprodsSF186 UDI-DI variants
No device characteristics flagged
385889221stomaprodsSF186 UDI-DI variants
0385889221162503858892217245038588922179620385889221484803858892214251038588922148170385889221424403858892214800038588922123560385889221234903858892216149