G9EB1BDC24
Relay Power sealed SPST-NO 25A 24DC

From Omron Electronic Components

External links