FDA Inspection 1017995 - Sao Ta seafood factory - May 18, 2017 | Global Key Solutions