The ECA11630P500D25A from ECHO Microwave is a Band Pass Filter with Frequency 11.38 to 11.88 GHz, Insertion Loss 2 dB, Rejection 25 dB @ DC to 11260MHz40 dB @ 12500 to 15000MHz, Ripple 1 dB, Return Loss 16 dB. Tags: Cavity Filter. More details for ECA11630P500D25A can be seen below.