Part number: 400473. Integrated power regulation and communication ports. Multiple relay outputs (Omron G6B-1114P relays). Board label: R-1002-0887.
eBay