Loading patent details...
US4950666A: Difluoroalkane and Difluoroalkenylalkane Pesticides | Searchlight