alr3946

Putative ABC transporter ATP-binding protein alr3946

Molecular Synopsis