BUG BARRIER 100% EPA Registration 7754-34