Motorola - Motorola Moto G5 or 16+3 XT1676 - Smartphone Android - Rue du Commerce
Case Motorola Moto G5 Xt1676 | Battery Back Cover Motorola G5 - Original Back Battery - Aliexpress
For Motorola Moto G5 XT1676 Replacement Battery GK40 SNN5976A or USB/AC Charger | eBay
5.0' LCD for Motorola Moto G5 Display Touch Screen with Frame Replacement for Moto G5 Xt1672 Xt1676 Xt1672 Screen - China Mobile Phone LCD and Moto LCD price | Made-in-China.com