The Onkyo SC-660 is a floorstanding loudspeaker that was manufactured from 1986 to 1988 in Japan. It features a three-way design with a bass reflex configuration. The speaker has a 220 mm cone woofers constructed from Deltaolefin II material for robust low-frequency response, accompanied by a 120 mm...