RE: Scent Lock B. S.
I don`t think there is! Are ever will be a suit that can totally eliminate human odor.
It may help to use one? Good luck with it if you own one?But over all (imo) Its just a modernday costly hunting gimmic to make someone else lots of money[&:].