FDA Inspection 1221586 - Touro Prytania Imaging Center - October 19, 2023 | KeyPedia