Yes sir, googled like crazy. Got quite a few hits but every time I looked into the links....nada. Either out of stock, unavailable, not even mentioned, etc. The name probably buried somewhere in those links as click-bait.
Looks like Dupli-Color DE1601 is the closest?