Ram 98729 10.00 clutch

Was just on the SPEC website and they have a lot of choices for 65-67 273 powered barracuda. Looks like good stuff and not really expensive.