Versus - compare 16691931 and 16530413

Spinaroo Commercial Ltd. outperforms Abril Paper Tech Ltd. on 11 out of 17 parameters.