Loading patent details...
US4402091A: Toilet Evacuation Device | Searchlight