Loading patent details...
US20030110688A1: Floatable device | Searchlight