FDA Inspection 1263866 - Charles River Laboratories, LLC - February 14, 2025 | Global Key Solutions