Putative odorant-binding protein in antennae and legs of carausius morosus (Insecta, Phasmatodea)

Abstract
No abstract available