On Feb 06, 2020, the FDA inspected Image Monitoring USA Inc's Buffalo site. Explore the inspectional observations.