KPN_01302 logo

KPN_01302

UPF0283 membrane protein KPN78578_12740

Molecular Synopsis