F28L5.13 logo

F28L5.13

UPF0725 protein At1g27860

Molecular Synopsis