FDA Inspection 780103 - Barr Laboratories, Inc. (subsidiary of Teva Pharmaceuticals) - May 03, 2012 | Global Key Solutions