FDA Inspection 1215153 - Charles River Laboratories - August 03, 2023 | KeyPedia