BURPS1106A_2338 logo

BURPS1106A_2338

Probable intracellular septation protein A

Molecular Synopsis