MANUFACTURER PART NUMBER:AST4017. Manufacturer: APEC. Rod/Strut: Coupling Rod. OEM Numbers: 95994977--CHEVROLET,9599-4977--CHEVROLET,96275798--CHEVROLET,9627-5798--CHEVROLET,96288865--CHEVROLET,96391875--CHEVROLET,9639-1875--CHEVROLET,96275798--DAEWOO,9627-5798--DAEWOO,96391875--DAEWOO,9639-1875--DAEWOO.