Harley Davidson gas golf cart crank case assembly.  All threaded holes are good, all bearing fits and seal fits good.
Cleaned and ready to assemble.  Excellent condition.  Came out of an '81 model cart