Power Relay 24VDC 31A SPST-NO (30.1mm 15.7mm 23.3mm) THT
One quick question — takes less than 10 seconds.