Can anyone Identify this flywheel?
Yes, I would think so, I dont see any issue.
Print