The ECA6625P180D72A from ECHO Microwave is a Band Pass Filter with Frequency 6.54 to 6.72 GHz, Insertion Loss 1.75 dB, Rejection 72 dB @ 6320MHz, Ripple 0.75 dB, Return Loss 18 dB. Tags: Cavity Filter. More details for ECA6625P180D72A can be seen below.