FDA Inspection 695427 - Pt. Kelola Mina Laut- Integrated Seafood Industries - October 12, 2010 | Global Key Solutions