On May 08, 2015, the FDA inspected Neurolumen LLC's Oklahoma City site. Explore the inspectional observations.