Versus - compare 13521255 and 11625772

Oval Projects Engineering Ltd. outperforms Valplast Technologies Ltd. on 18 out of 25 parameters.