Here is a sharp looking American Bosch MJB6B102 clockwise, base mounting fixed timing wuth a 30 degree lag. The factory service manual describes it for the Hercules OOC, Cletrac AG and others. Check your parts book to be sure. It has been completely disassembled, washed, blasted, primed and painted with Eastwood chassis black. Bearings washed and repacked, parts tested and replaced as needed per factory Specs. Impulse coupler washed and relubed. Bench checked good and hot. Feel free to ask if any questions. If you are not certain about your engine we will research it for you. Payment due in 5 days, will ship to US addresses. thanks for looking!