2006-2016 GM Original Equipment Vapor Purge Canister Valve Part# 12592015
Part# 12592015 Replaces 12608378. 2006-2016 GM.
eBay