ByNobleID
    Chemosynthetic, photosynthetic, and cyanobacterial ribulose bisphosphate carboxylase. | NobleID