Sanitary disposal unit | Patent Publication Number 20040089665 | Patexia