A0A232F842 (A0A232F842_9HYME) Trichomalopsis sarcophagae

Protein ITFG3 UniProtKBInterProSTRINGInteractive Modelling

581 aa; Sequence (Fasta)

Available Structures