On May 14, 2019, the FDA inspected Nature's Innovation, Inc.'s Buford site. Explore the inspectional observations.