Loading patent details...
US7280288B2: Composite optical lens with an integrated reflector | Searchlight