Some on ebay are made in China, some in Japan, interesting.
Looking at the manual, this for sure has some nifty extra features. Controlling the output via the rear connection, easy to calibrate, remote sense...
Typically my main gripe with such supplies are the 10 turn pots. They can be annoying depending on the workload.
I see these are typically set to 100V, did you modify it or was it already configured for 120V?