Product review (5 stars): perfect match
Perfect fit, but had to do some youtube research on how to remove the broken gear.