I can't find anything close to this. Anyone have an idea on value. It's 20x14 and stamped by company on back.