F28L5.13

UPF0725 protein At1g27860

Molecular Synopsis