What stands out about this relay is that it comes from AMERICAN ZETTLER / MCE, a known maker.
(Pack of 2) American Zettler AZ2150-1A-12DEF 40A SPST 12 VDC PCB Mount Sealed
This general purpose relay carries the AMERICAN ZETTLER / MCE name, which adds a bit of confidence.