FDA Inspection 1222728 - UCSF Medical Center - Montgomery Street - November 03, 2023 | KeyPedia