Radiodiagnostic devices