SEARCH Articles Figures Tables Green peach aphid, Myzus persicae Myzus Myzus persicae Myzus persicae Peach—potato aphid, Myzus persicae