Loading patent details...
US5551191A: Latching Skimmer Lid | Searchlight