I notice the Omron label and feel more confident about long-term use in various setups.
New OMRON Relay, 14 Pin, 12VDC, DPST G7Z-2A2B-20Z DC12
People often mention Omron for consistent quality, and this unit lives up to that expectation.
A nice touch is the clear pinout on this General Purpose Relay, which up bench testing noticeably.