Loading patent details...
US5690476A: Safety Device for Avoiding Entrapment at a Water Reservoir Drain | Searchlight