ORF58

Uncharacterized 42.5 kDa protein

Molecular Synopsis