IRAS 17340-3757, NomolosX