Loading patent details...
US5220173A: Pulsating Infrared Radiation Source | Searchlight