Mjls_2492 logo

Mjls_2492

UPF0353 protein Mjls_2492

Molecular Synopsis