Canada Inspection 83423 - Charles River Laboratories Germany GmbH - August 23, 2023 | Global Key Solutions