FDA Inspection 657735 - Ito Inc dba Kikka - April 20, 2010 | Global Key Solutions