Loading patent details...
US5829188A: Extermination Device and Vaporization Unit for Extermination Liquid | Searchlight