New old stock.  Genuine GM part.
GM 24422922 Seal, Engine Coolant Thermostat (O Ring)

Fits many 2002-2005 GM vehicles.

GM calls this:           Seal ENG COO
Still in the original wrapper.

Stored in LOCATION Y in the box marked small parts