Loading patent details...
US4413747A: Floating Lid for a Liquid Storage Tank | Searchlight