The ECA19620P4500D20A from ECHO Microwave is a Band Pass Filter with Frequency 17.37 to 21.87 GHz, Insertion Loss 2 dB, Rejection 20 dB @ DC to 16890MHz, Ripple 0.5 dB, Return Loss 13 dB. Tags: Cavity Filter. More details for ECA19620P4500D20A can be seen below.