Loading patent details...
US4145772A: Plastic Toilet | Searchlight