On Dec 14, 2023, the FDA inspected Gecko Labs, LLC's Poway site. Explore the inspectional observations.