Loading patent details...
US5118217A: Moveable Flood Barrier | Searchlight