RM85 21 32 24 / Control Switch / By eParts Depot RM85 21 32 24 mfg: ITT/Takamisawa description: 24VDC DPDT 10A (KA open relay)Df