The good news is there are only a handful of manufactures, just every manuf has hand fulls of names. Can you take a good picture of the bar code label. There may be a part number or a bit of information someone recognizes If all else fails, start with calling Directed (DEI), give them the numbers on it and see if can provide you with any info.