I think the screen has a protective sheet on it, and if you peel it off, the LCD surface will be clean. Only the ones in the picture. It is used, so there are scratches. Most of the electronics we handle (excluding Apple products) are made in Japan and operate on AC100V.
eBay