Compare Phones with Motorola Moto X and Huawei Ascend P7

Motorola Moto X
motorola moto x
Huawei Ascend P7
huawei ascend p7