looks like a time delay relay 2889565 https://www.ebay.com/p/1722241373