The screws remind me of make shift repairs, and the scales do not appear poorly done. There used to be a crazy number of makers all over the world and a lot in Germany. It is quite possible it is...