Loading patent details...
US20040124430A1: LED lamp | Searchlight