TY - RPRT TI - Odorant-binding proteins in insects. AU - P Pelosi AU - R Maida PY - 1995 DO - 10.1016/0305-0491(95)00019-5 UR - https://pubmed.ncbi.nlm.nih.gov/7613772/ ID - 7613772 ER -