TW312

UPF0102 protein TW312

Molecular Synopsis