On Mar 21, 2014, the FDA inspected Teva Womens Health Inc's North Tonawanda site. Explore the inspectional observations.