TY - RPRT TI - The olfactory pigment. AU - R T JACKSON PY - 1960 DO - 10.1002/jcp.1030550205 UR - https://pubmed.ncbi.nlm.nih.gov/13718510/ ID - 13718510 ER -