Skip navigation

Gene IMFA

Symbol IMFA
Name IMFamide
NCBI Gene ID 100174833 Bombyx mori
External Links