These are exact duplicates of the originals. Use two of these mounts between the top radiator shroud panel and the radiator itself.Two of them also sit on the bottom of the radiator core support to hold the radiator in place.
Manifold Gaskets seals Bolts For 96-05 Chevrolet Buick Pontiac 3.1L 3.4L VIN E J
Throttle Body Assembly for 06-11 Chevrolet Impala Buick Pontiac 3.5L 3.9L S20009
Throttle Body For Chevrolet Buick Pontiac 3.1 3.4L 2000-2005 12595271 17113688
GENUINE Throttle Body For 2005-2007 Chevrolet Buick Pontiac 3.4L 3.5L, 12589308
Programmed 2006-2009 Allure PCM 12619810 | ECM for Buick & Pontiac 3.8L