I would go with a wild guess and say.....I dont know....I thought it was maby an ultima.....but the motor sit at the rear on yours, and google wanst my frien today.
If no one can help here, contact these guys....
www.vintage-kyosho.com .....they could maby help you