Can anyone identify a part number for this capacitor? It was removed from a Wells-Gardner 19K6101 X-Y color monitor deflection board, c. 1981. Notice that there are 3 leads, with the middle lead marked NC. The opposite side has "CE 85º C 17 (U)(V) JAPAN". I can't find anything like it on the ELAN web site. The only 3-lead cap this size I can find at all is a Nichicon ULB1H472M at tedss.com, but there's no info on the lead layout, and Nichicon doesn't list this part number on their website.
Is this part still available? Or do you know of a suitable replacement with the same lead layout?
update: [In response to Tom] looks like hot glue might be the way to go. There are some big holes next to the lead holes.