I have a couple of 505's. No idea what a CAT window is though... do you mean the plexi cover on the transport? Might check with member perryinva. He services these units.
Sorry, no spare windows here. So many decks are missing them, they get snapped up right away on eBay. I've even bought basically destroyed 303s just for the window and other parts.