Product review (5 stars): Perfect fit
I had tried several generic version of this, and none of them fit correctly.  These fit exactly like the originals.