The ECA13875P250C62A from ECHO Microwave is a Band Pass Filter with Frequency 13.75 to 14 GHz, Insertion Loss 1.5 dB, Rejection 62 dB @ DC to 12502 MHz, Ripple 1 dB, Return Loss 16 dB. Tags: Cavity Filter. More details for ECA13875P250C62A can be seen below.