phosphorelay signal transduction system

phosphorelay signal transduction system