About us Contact Terms of Use Data Sources Publications FAQ
KPN_01302 logo

KPN_01302

UPF0283 membrane protein KPN78578_12740

Molecular Synopsis