ByNobleID
    An ankyrin repeat-containing protein plays a role in both disease resistance and antioxidation metabolism. | NobleID