Loading patent details...
US4086670A: Aircraft Toilet Drain Assembly | Searchlight