Sachverhalt: Sachverhalt: A. A.a Der 1957 geborene O._ war seit Februar 1990 als Produktionsmitarbeiter in der Firma E._ AG tätig und bei der Schweizerischen Unfallversicherungsanstalt (SUVA) gegen die Folgen von Berufs- und Nichtberufsunfällen versichert. Am 28. Januar 1991 verletzte er sich beim Auffangen eines schweren Fensterrahmens, den er mit einem Arbeitskollegen auf einen Transportwagen heben wollte, am Rücken. Er nahm seine Arbeit am 11. März 1991 zu 50 %, am 25. März 1991 vollumfänglich wieder auf. Nachdem er sich im Januar 2002 ein erneutes Verhebetrauma zugezogen hatte, liess er der SUVA am 13. August 2002 einen Rückfall melden. Diese teilte O._ mit, ihre Abklärungen hätten einen Zusammenhang zwischen den Beschwerden und dem Unfallereignis von Januar 1991 "nicht mit der mindestens erforderlichen Wahrscheinlichkeit" nachweisen können, weshalb ihrerseits keine Leistungspflicht bestehe (Schreiben vom 3. Oktober 2002). A.b Am 11. November 2002 meldete sich O._ bei der Invalidenversicherung unter Hinweis auf Bandscheibenprobleme an der Lendenwirbelsäule (LWS) und Kreuzbeschwerden zum Rentenbezug an. Die IV-Stelle des Kantons Zürich führte erwerbliche Abklärungen durch und holte einen Bericht des damaligen Hausarztes Dr. med. W._ vom 20./21. November 2002, ein, dem zusätzliche Berichte (des Spital T._ vom 25. Juni 2002 und des Spital U._ vom 22. Oktober 2002) beilagen. Weiter holte die IV-Stelle einen Arztbericht des Spital T._ vom 14. Februar 2003 ein und unterbreitete das Dossier ihrem medizinischen Dienst, welcher sich am 14. März 2003 dahingehend äusserte, es bestehe bezüglich einer behinderungsangepassten Tätigkeit eine 100 %ige Arbeitsfähigkeit. Am 18. Juni 2003 lehnte sie den Rentenanspruch verfügungsweise ab. Mit Einspracheentscheid vom 21. Oktober 2003 hielt sie an ihrer Leistungsabweisung fest. A.b Am 11. November 2002 meldete sich O._ bei der Invalidenversicherung unter Hinweis auf Bandscheibenprobleme an der Lendenwirbelsäule (LWS) und Kreuzbeschwerden zum Rentenbezug an. Die IV-Stelle des Kantons Zürich führte erwerbliche Abklärungen durch und holte einen Bericht des damaligen Hausarztes Dr. med. W._ vom 20./21. November 2002, ein, dem zusätzliche Berichte (des Spital T._ vom 25. Juni 2002 und des Spital U._ vom 22. Oktober 2002) beilagen. Weiter holte die IV-Stelle einen Arztbericht des Spital T._ vom 14. Februar 2003 ein und unterbreitete das Dossier ihrem medizinischen Dienst, welcher sich am 14. März 2003 dahingehend äusserte, es bestehe bezüglich einer behinderungsangepassten Tätigkeit eine 100 %ige Arbeitsfähigkeit. Am 18. Juni 2003 lehnte sie den Rentenanspruch verfügungsweise ab. Mit Einspracheentscheid vom 21. Oktober 2003 hielt sie an ihrer Leistungsabweisung fest. B. Die dagegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 30. Juni 2004 ab. B. Die dagegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 30. Juni 2004 ab. C. O._ lässt Verwaltungsgerichtsbeschwerde führen und unter Aufhebung des vorinstanzlichen Entscheides die Zusprechung einer ganzen Invalidenrente seit 1. Januar 2003, beantragen. Gleichzeitig legt er Berichte der Klinik B._ vom 21. November 2003, des Prof. Dr. med. S._ vom 18. Dezember 2003, der Klinik L._ vom 19. April 2004 (samt einem psychosomatischen Abklärungsbericht vom 30. März 2004), sowie ein Schreiben des Prof. Dr. med. S._ vom 3. September 2004 auf. In prozessualer Hinsicht ersucht er um Gewährung der unentgeltlichen Prozessführung. Mit Eingabe vom 15. September 2004 reicht er einen Bericht des Dr. med. K._ vom 14. September 2004, nach. Die IV-Stelle schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherung verzichtet auf eine Vernehmlassung. 