Brassica oleracea

polypeptide: Bol035826

ID: Bol035826.v1.0.446
Orthologous Group: OG0003023