KPN_01302

UPF0283 membrane protein KPN78578_12740

Molecular Synopsis