727 trans leaking in vertical position

Is it coming from the torque converter seal?

Seems reasonable though I would change it before putting the trans back in a car.