Product review (4 stars): received DE64-02066A
Like P. Chandraon (February 14, 2017) I was looking for part number DE64-02066A and I thought this is the replacement part.  Surprisingly, after ordering Part No. DE94-02001B, I received DE64-02066A!!  It works fine (as expected)... for two weeks now....