HONGFA, part# HF3FF 012-1ZST, 12A/125V, 10A/250V, Subminature Power Relay, PCB mount. Size = 19mm x 15.2mm x 15.5mm.