STAMPEDE 80 EDF EPA Registration MN930003