When I opened, the Finder name was right there, which made it feel reliable from the start.
FINDER 55.34.9.024.5040 PLUG IN RELAY 14 PIN 5A 250V~24V DC LOCKABLE TEST BUTTON
What stands out about the MICTUNING brand is that it is clear, not flashy, which I appreciate.