DDB_G0284665

Putative uncharacterized protein DDB_G0284665

Molecular Synopsis