Cylindrical Run Capacitor
ICP Fast Parts
MFR# 17400103000152 | MSC-1471683