Search results for: Y Hayashi
Insect Biochemistry and Molecular Biology > 2017 > 81 > C > 80-90
Insect Biochemistry and Molecular Biology > 2009 > 39 > 2 > 75-82
Insect Biochemistry and Molecular Biology > 2017 > 81 > C > 80-90
Insect Biochemistry and Molecular Biology > 2009 > 39 > 2 > 75-82