FDA Inspection 1224516 - UCLA Health System Department of Radiology Manhattan Beach - November 28, 2023 | KeyPedia