Connector Load Micro USB For Motorola Moto G5 Port Plate XT1671 XT1670 | eBay
Microphone Usb Charging Jack Dock Board For Motorola Moto G5 Xt1671 Xt1672 Xt1676 Xt1677 Usb Charger Port Connector Board Parts - Mobile Phone Flex Cables - AliExpress
Moto G5 Plus Xt1687 Touch Screen - 5.0 Original Motorola Lcd Screen Moto G5 Xt1672 - Aliexpress
For Motorola Moto G5 XT1685 XT1672 XT1670 XT1671 XT1676 Metal Battery Cover Back Door G5 Rear Housing Case Replacement - AliExpress
Motorola Moto G5 XT1671 USB Charging Dock Connect Board Phone Replacement Parts | eBay