The Kenwood DP-660 SG is a compact disc player manufactured by Kenwood in Japan between January 1988 and 1990. It features a black finish and includes remote control functionality for added convenience. With dimensions of 440 mm in width, 104 mm in height, and 312 mm in depth, it has a weight of app...