BELLING LEE SF4210-20/01 20 AMP / 250V RFI/EMC HIGH PERFORMANCE MAINS FILTER
The filter has spade connections for both input and output.
Manufactured by Belling Lee, Part Number SF4210-20/01.
Dimensions for 3rd image:-
A = 130mm
B = 86mm
C = 39mm
D = 96mm
E = 107mm
Datasheet available if required.
Please contact me if you require any further information.