uncharacterized protein LOC118407280 protein in PropLec - UniLectin
XP_035663628
Cite How to cite