larval olfactory receptor neuron Or33a [FBbt_00100423] - Virtual Fly Brain