Power Line Filter 7A 75VAC/75VDC PC Pins Thru-Hole
Delta Zofingen FL75L07 A technical specifications.
No datasheet is available for this part.