FDA Inspection 685506 - Cai Li, Ph.D - October 18, 2010 | Global Key Solutions