Download managers Nov 02, 2023 by Presenta Ltd. · Published Nov 05, 2009 · Last modified Nov 02, 2023 iGetter Full featured download manager.