FDA Inspection 664427 - Barr Laboratories, Inc. (subsidiary of Teva Pharmaceuticals) - June 10, 2010 | Global Key Solutions