Index of ftp://93.80.78.223/Public/Soft/Windows Vista/SP1 for Windows Vista
Parent Directory
Windows6.0-KB936330-X86.exe
543.85Mb
February 26 2008