RT314024F / Power Module / By eParts Depot RT314024F mfg: P&B description: 24VDC DPDT 16A 2 1393237 3 AA t s