FDA Inspection 832489 - Barr Laboratories, Inc. (subsidiary of Teva Pharmaceuticals) - May 17, 2013 | Global Key Solutions