Can you help me ID this torque converter?

That is a 11 3/4 large converter = Very low stall.