Potter & Brumfield is on the side, and the part number matches common industrial references online.
Potter & Brumfield PRD11DG0-24V DPDT-CO Power Relay 24V Coil, 30A 240VAC
You will find that the Potter & Brumfield relay has a straightforward footprint that many boards accept easily.