I don't know any about the numbers on it except it has 9" written on it which is possibly the size except it doesn't look that small. You can measure the housing to verify it. It also has something else written on it, either 3,000 or 5,000, can't quite make it out. Is it 3,000? If so that's probably the stall speed rating. But those things look as if they were written on with a chalk pen. Torque converter manufacturers are usually a little more professional than that so it's hard to say for sure if that's correct. It also has balancing weights on it. Was it behind a external balanced engine and if so what engine? That makes a difference cause they all use different amount of balance weight.
FYI: I have a 3,000 stall in my car and with the engine idling at 900 rpm it pulls a little. At 1,500 rpm it'll run down the road.
Look it over real good for a company name and part # stamped into it. That'll help if you can find something.