68111-90801 is the window/glass i believe.Do you have the part numbers? If not you can look them up on Partsouq (for example) with your VIN and then check online sources and/or your local dealer.
16400-68030 radiator
16361-68030 fan
been searching high and low