My brother needs a Kohler Part # 3202521S Flywheel Assembly. I am not sure what engine he has.
I find them for around $200, but he would like to find one cheaper from somebody who is salvaging small engine parts, if possible. His mower is pretty old and he does not want to put a lots of money...