ORF87

Uncharacterized 6.1 kDa protein

Molecular Synopsis