larval olfactory receptor neuron Or74a [FBbt_00100435] - Virtual Fly Brain