CGMMVP

AcronymDefinition
CGMMVPCucumber Green Mottle Mosaic Virus Coat Protein