Versus - compare MASTER and 12270131

Atharva Poly-Plast Ltd. outperforms Master Components Ltd. on 16 out of 25 parameters.