115V/250V 20A 50/60Hz CW4L2-20A T Power Line EMI Filter Terminal Universal

Rated current: 20A. 1 Power Filter.

eBay