(image for) Delfield 3516682 CAPACITOR, RUN, 30 UF, 2 00V EMBRA - Click Image to Close