Loading patent details...
US5144587A: Expendable Moving Echo Radiator | Searchlight