PCC8801_0398 logo

PCC8801_0398

UPF0754 membrane protein PCC8801_0398

Molecular Synopsis