Product Description Specifications Exedy OE 1985-1989 Chevrolet Astro V6 Clutch Kit MPN: 04086 Product ID: 109319