Natural Patches of Vermont Soothing Itch and Skin Irritation Formula Essential Oil Body Patches Tea Tree - 10 Easy-to-Apply Patches Natural Patches of Vermont Soothing Itch and Skin Irritation Formula Essential Oil Body Patches Tea Tree are cleansing calming and healing. This blend has been formulat