Leach relay, new old stock in open and shopworn packaging, please see pictures for details.
Leach part number TD-1150-1S, alternate number M83726/3-104
Time-Delay Relay, 1 Second ±10%
Input voltage 20-30VDC
10A Contacts