Loading patent details...
US6401383B1: Electronic apparatus to attract and kill flies in indoor and outdoor environments | Searchlight