Availability: 5 in stock
Factory part number 84116089: an usb data cable supplied by GM.
The photographs on a listing show the actual stock item, so compare the mounting points and the connector or fitting rather than the overall shape.
Worth checking against the original before fitting. If you cannot read the number, we can match it from the VIN.