Neutron–anti-neutron oscillation: theory and phenomenology | Synapse