Personally, I would not add anything to my "brews" unless I was fully aware of what it was. Wine sulfur could be anything, but rather than guess at what it is, or rely on a "long distance" guesstimate, I would take it back to the dealer and get my $$ back.
In its place, I would get some...