On Jun 23, 2020, the FDA inspected IT Synergistics, LLC's Flowood site. Explore the inspectional observations.