New data on peanut allergy patch shows promis...