CP2012-20A0897 is Multilayer Chip Couplers manufactured by ACX.
CP 2012 Series Multilayer Chip Couplers.