Is the article itself written by the manufacturer or a 3rd party? It keeps saying "we ..." but then also "[i]t seems that ...".
Edit: apparently the site is translated from its original Japanese version, which explains these weird wordings.
The original article is here, which has more pictures too: https://audio-heritage.jp/DIATONE/diatonesp/d-160.html