Initially released in 1957 and produced until 1965, the TD 124 is the Swiss (now German) audio company’s legendary idler-driven turntable that was used by broadcast studios and radio stations ...