Humans have about 400 odorant receptors (ORs), but scientists have had trouble finding ligands that match up with most of these ORs in lab settings—leaving them with a murky understanding of how ...