FDA Inspection 669994 - North Landing Ltd - July 01, 2010 | Global Key Solutions