65 Barracuda - 904 Transmission Oil Leak

So this is the shift seal and o ring?