Compare Phones with Samsung Galaxy Ace Duos I589 and Motorola Moto G (Gen 2)

Samsung Galaxy Ace Duos I589
samsung galaxy ace duos i589
Motorola Moto G (Gen 2)
motorola moto g (gen 2)