Having trouble finding replacement fan for this case

I have an Antec 900 case. It's been working great except the fan on the top now rattles. I took it to the store but they said they don't have any fans the right size or shape. The case has been discontinued, however I found this fan on Amazon Will this fit? Can I use this fan as a replacement?

How can a fan be the right size but still not work?
 
@SmartSpot

https://www.newegg.com/p/N82E168111...&ranSiteID=je6NUbpObpQ-IWUH5QGnib5FG4VrRsslEw

Read the hardware specs for your case, since you need a 200mm fan.

https://www.newegg.com/p/N82E168111...&ranSiteID=je6NUbpObpQ-IWUH5QGnib5FG4VrRsslEw
Start off with aero cool fans for that one, I had these in the past with my old aero case.
As a few reviewers mentioned it will hold out for 3 to 5 years.

This is optional for the front and side of your cases.
https://www.newegg.com/corsair-co-9050043-ww-case-fan/p/N82E16835181114?Description=corsair 120mm&cm_re=corsair_120mm-_-35-181-114-_-Product
Yes Higher RPM means better airflow with cooling and it does benefit the cpu heat sink fan.
https://www.amazon.com/dp/B00KXXRCK0/?tag=httpwwwtechsp-20
 
Back