Index of ftp://15.192.45.21/ftp2/pub/printers/Duplexer
Parent Directory
1250254
96.00b
January 29 2010
1252698
96.00b
January 29 2010
1252700
96.00b
January 29 2010