Product review (5 stars): Worth every penny
Exact fit.  All Screws and fan blade adapters, spacers etc..  included.  Works perfect, no vibrations, buzzing or humming.
Very excellent quality.  This is a new motor oem part.