Looks to be a very good replacement part. I did notice it doesn't have the metal ring on the underneath around the rubber gear like the originals do.
never received the product. shipment was canceled, no reason given. after opening a dispute, the money was refunded.
the product cannot be evaluated as it never arrived. the shipment was canceled, don't know the reason why. asked for the reason, no answer - that is why I am not satisfied with the seller 's communication. I receive my money back.