A Yanmar tiller, or US-made?
Even if it was made overseas it likely uses a generic u-joint.
Assuming the driveshaft is unharmed, if you need the u-joint immediately I would take what's left of yours to a bearings specialty shop in the nearest city. I wouldn't be surprised if they can match it from their stock.