Nilodor was often sold in pet stores, or through pet
magazines, I believe.
We may be talking of the same product, or a generic variant.
No, Nilodor is a OLD product, sort of a odor cancelling perfume (but
clearly not just a perfume). The new stuff actually goes after the proteins
or some such that make the odor in urine. The generic odor stuff I "think"
is some variation on bleach. A number of very effective odor reducers are
available now, so its worth looking if something stinks you like.