The ECA2627P130B40A from ECHO Microwave is a Band Pass Filter with Frequency 2.56 to 2.69 GHz, Insertion Loss 1 dB, Rejection 40 dB @ 1000 to 2527.5MHz, Ripple 0.5 dB, Return Loss 18 dB. Tags: Cavity Filter. More details for ECA2627P130B40A can be seen below.