Device: REX-C100 PID Temperature Controller
Origin: eBay / China
Reason for teardown: DOA
Impressions: Not impressed to say the least. A mains trace near the connector (which has spring-contacts to horrid quality tin-plated contact pads on the board) blew out on first power-up. Guessing the trace was damaged from the get-go. Overall mediocre quality.
The thing is a lot smaller than what I imagined
Made in Japan. Sure it was.
Power supply and main board
PS(A): Definitely don't go anywhere near the ratings of the relay unless you solder wires directly to the board.
It is what it is