larval insulin secreting cell of pars intercerebralis [FBbt_00110035] - Virtual Fly Brain