Anyone ever seen or had a pair of these? Picked up a pair at a junk store yesterday because the looked interesting and unusually rectangular shaped, got home plugged them in and I have to say they sound pretty good. I can't seem to find much info about them on the net, looks like they could be electrostatic?
Web pic:
Web pic: