FDA Inspection 1248292 - U.S. Naval Hospital Rota (Mammography) - August 23, 2024 | KeyPedia