SEP3 logo

SEP3

Developmental protein SEPALLATA 3

Molecular Synopsis