SEARCH Articles Figures Tables CPMV, Cowpea mosaic virus Cowpea chlorotic mottle virus Cowpea chlorotic mottle virus CCMV) Cowpea mosaic virus Epitope cowpea mosaic virus