How about a link?
As far as I know, nobody has gone with one of these units. It's very likely an EPIA M-series board (M10000 or MII10000, since it's 1ghz), a commonly-used base for vehicle systems.
Also, if you're ordering direct from the manufacturer in china, repairs and support could be a major hassle, not to mention shipping and customs costs/fees. There's also the shipping time to get products to/from China. I don't know where you are, but getting products to/from China to/from the U.S. can be a pain in the ***, and expensive to boot.