It's not a Sunray as they have fans on the CPU. Further confirmation is if it's a Sunray it will have a mini usb port on back labelled something like "service".
Does it not have a sticker on top of box near front that mentions a website?
You could also ask your supplier where should you get images from?