Help Identify That Cap

Hey folks, I obviously can tell this is a 17.5uF cap @ 300VAC but could somebody help me with the type (I know it's electrolytic, LOL).
 

Attachments

  • Whole Cap.jpg
    Whole Cap.jpg
    259.5 KB · Views: 46
  • Wierd Cap Close.jpg
    Wierd Cap Close.jpg
    319.2 KB · Views: 45