Astronauts launching from Florida on Thursday are on course to deliver a European space lab to the unfinished international space station on Thursday.

Forecasters said Tuesday that the outlook for the NASA launch is 90 percent favorable.

The space shuttle Atlantis will carry seven astronauts, including 2 Europeans who will deliver the lab module. The mission, the 24th for the international space station, is set to last 11 days.

The station is set to be completed by 2010.

The launch from Kennedy Space Center in Cape Canaveral, Florida is set for 4:31 p.m. EST.