I have been trying to find the maker of a stamp that makes this impression without any success.