Loading patent details...
US7939706B2: Automatic urine disposal device and urine receptacle used therefor | Searchlight