FDA Inspection 1216509 - Oklahoma Blood Institute-North Oklahoma City Donor Center - August 16, 2023 | Global Key Solutions