Sachverhalt: Sachverhalt: A. Der 1949 geborene K._ verletzte sich am 31. August 1998 beim Sturz von einer Leiter an der linken Schulter. Die SUVA anerkannte eine Leistungspflicht und richtete u.a. Taggelder aus. Mit Verfügung vom 2. April 2002 sprach sie K._ auf Grund einer Erwerbsunfähigkeit von 40 % ab 1. Februar 2002 eine Invalidenrente von Fr. 1539.- sowie eine Integritätsentschädigung zu. Eine Kopie dieses Verwaltungsaktes stellte sie auch der IV-Stelle Bern zu, bei welcher sich K._ im Juni 1999 angemeldet und um eine Rente ersucht hatte. Auf Anordnung der IV-Stelle wurde K._ vom 17. bis 21. November 2003 im Zentrum für Medizinische Begutachtung (ZMB), stationär abgeklärt (Expertise vom 13. Februar 2004). Mit Verfügung vom 16. März 2004 verneinte die IV-Stelle den Anspruch des K._ auf eine Rente der Invalidenversicherung, was sie mit Einspracheentscheid vom 21. Januar 2005 bestätigte. Auf Anordnung der IV-Stelle wurde K._ vom 17. bis 21. November 2003 im Zentrum für Medizinische Begutachtung (ZMB), stationär abgeklärt (Expertise vom 13. Februar 2004). Mit Verfügung vom 16. März 2004 verneinte die IV-Stelle den Anspruch des K._ auf eine Rente der Invalidenversicherung, was sie mit Einspracheentscheid vom 21. Januar 2005 bestätigte. B. Die Beschwerde des K._ wies das Verwaltungsgericht des Kantons Bern, Sozialversicherungsrechtliche Abteilung, mit Entscheid vom 16. April 2007 ab. B. Die Beschwerde des K._ wies das Verwaltungsgericht des Kantons Bern, Sozialversicherungsrechtliche Abteilung, mit Entscheid vom 16. April 2007 ab. C. K._ lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten führen und beantragen, der Entscheid vom 16. April 2007 sei aufzuheben und die IV-Stelle sei zu verpflichten, ihm mit Wirkung ab 1. September 1999 eine ganze Invalidenrente auszurichten, unter Gewährung der unentgeltlichen Prozessführung. Die IV-Stelle beantragt die Abweisung der Beschwerde. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung. Die Parteien erhielten Gelegenheit, sich zu nachträglich eingegangenen Akten der SUVA zu äussern. 