Pcal_1546 logo

Pcal_1546

UPF0282 protein Pcal_1546

Molecular Synopsis