If $m,n$ are positive integers with g.c.d.$(m,n)=d$ , then we can show by explicitly computing respective totients that $\phi(mn)\phi(d)=\phi(m)\phi(n)d$, I want to know, is there any more elegant way , without explicitly computing using prime factors, to derive this formula, by some bijection or homomorphisms between known algebraic structures, or any other way which doesn't rely on explicit computation? Thanks in advance
EDIT : Some thoughts : Is it easy to show $U_{mn}$ and $U_m \times U_n \times \mathbb (Z_d / U_d)$ have same cardinality ? Or what about $U_{mn} \times U_d$ and $U_m \times U_n \times \mathbb Z_d$ ; or what about $(\mathbb Z_m / U_m ) \times (\mathbb Z_n / U_n)$ and $(\mathbb Z_{mn}/U_{mn}) \times (\mathbb Z_d / U_d)$ ?