Versus - compare 540204 and 12270276

Mehul Colours Ltd. outperforms Eiko Lifesciences Ltd. on 17 out of 23 parameters.