Geo Location Information for 66.148.14.43 IP Address. The IP Address 66.148.14.43 is located at 34.1877 latitude and -118.452 longitude in United States. Friendly Location for the IP Address is CALIFORNIA, VAN NUYS, UNITED STATES
Backup software performing automatic incremental backup, differential, full and mirror backup to FTP/SFTP, Blu-ray or DVD/CD/Dual layer drives, USB and network.