Brassica oleracea

polypeptide: Bol039529

ID: Bol039529.v1.0.446
Orthologous Group: OG0002581