Versus - compare 12270276 and 540204

Eiko Lifesciences Ltd. outperforms Mehul Colours Ltd. on 20 out of 28 parameters.