Image Provided by Omron Electronic ComponentsG7Z2A2B02ZDC24Omron Electronic Components Also known as: Omron Electronics, EMC Division Description: Power Relay 24VDC 40(NO)/25(NC)A DPST-NO/DPST-NC(62x45x92)mm DIN Rail Auth QOH 0 | Ind QOH 0 Lead Time: 3 weeks Add to Part Lists Create New List Get Inventory Alert