76657218
Mar 24, 2006
BETTER LIFESTYLES INC.
Subscribe
Toilet bowl with air channel affixed atop water channel by which air is drawn from the bowl to the outdoors via a vacuum system through ducting