I assume you mean the stuff at your link is the same smelly "Durvet" stuff? I looked at the page, but couldn't find any description of "odorless."
"You can stand tall without standing on someone. You can be a victor without having victims." --Harriet Woods