Not that I know of but with most of the ingredients not published its hard to tell whats in them. They are very unreliable. Your money would be better spent on synthetic urine.