Product review (5 stars): exact replacement
exact replacement.  Can't get any better.