On Aug 04, 2015, the FDA inspected Penumbra Inc.'s Alameda site. Explore the inspectional observations.