All natural 36-hour mosquito protection patches are the natural way to keep mosquitoes away. Compare the 300 mg of B1 in AgraCo's Mosquito patch, to the 75 mg of the imitators currently on the market. The other alternatives are sprays that contain DEET. These must be reapplied often and washed off when no longer needed. With Mosquito Patch, one application lasts up to 36 hours. They are non-toxic, and safe enough for infants.