FDA Inspection 1223162 - Harbor - UCLA Medical Center - November 09, 2023 | KeyPedia