IC 5273, NomolosX