I believe this one was removed from a 1998 Toyota Camry condition is nice. I have identified it to the best of my ability however it will be up to you to make sure it is the proper one for your car and no brackets or parts are broken off. Study the pictures very carefully to make sure there are no problems with it as there will be a $12.00 restocking fee should you want to return it. This is very important as sometimes we do miss broken off pieces as we do not see what is not there.
Check out rubber products for rubber trim to better seal this unit from moisture and prevent scratching