Power Relay 28VDC 290Ohm 25A 3PST-NO/SPDT(25.78x25.78x25.4)mm Socket Non Latching Relay
Leach International M6106/13-014 technical specifications.
No datasheet is available for this part.