Loading patent details...
US6119720A: Flood Control Device | Searchlight