cardatabase.net/search/photo_search.php?id=00080886&size=large (plz copy and paste) Does anybody know the manufacturer and model of it?