CB100505 is Multilayer Chip Beads manufactured by Erocore.
Erocore datasheets
Multilayer Chip Beads / CB TYPE.