The 21FD3715A-F is an oil-filled, metallized polypropylene AC motor run capacitor with a capacitance of 15.0 µF and a voltage rating of 370 Vac.
One quick question — takes less than 10 seconds.