Versus - compare OKPLA and 12270281

K. V. Toys India Ltd. outperforms OK Play India Ltd. on 19 out of 28 parameters.