Index of ftp://60.218.97.22/flash player 插件
Root Directory
flashplayer 12 for ie.zip
16.36Mb
February 15 2014