On-delay timer 8 pin 240VAC 0.5-20 seconds Contacts 2, DPDT 10A RS 349-872 Listed as New Other, due to damaged box.
eBay