Loading patent details...
US7783007B2: Irradiation device and collimator | Searchlight