Data from EUDAMED, last updated May 23, 2026
84353898CASTABLE-ABUTTF39 UDI-DI variants
No device characteristics flagged
84353898CASTABLE-ABUTTF39 UDI-DI variants
0843538981579208435389820505084353898196150843538982051208435389800224084353898245960843538982255408435389824602084353898203210843538981930108435389819295084353898202530843538980023108435389821533