Index of ftp://212.85.101.234/lexar/dir
Parent Directory
setup.exe
608.06Kb
July 31 2015