See this page from Johns Hopkins U. Go ahead, click on it, it'll open in a new window.
http://www.jhuapl.edu/programs/biomedical/tech.html
What, exactly, is the Urine Monitoring System for Space -- and more importantly, WHAT does it have to do with that strangely disturbing picture?