I've never heard of Counter Craft. Was it a retailer's house brand (like is that a small Sears logo?) or sold through non-traditional outlets? Sure looks like a Sunbeam to me. I sort of get a pre-bar code vibe from this thing.
Linked CL ad has a couple more pix.
http://https//sfbay.craigslist.org/sfc/app/6117359070.html
Linked CL ad has a couple more pix.

http://https//sfbay.craigslist.org/sfc/app/6117359070.html