FDA Inspection 1294896 - Thermo Fisher Scientific - December 03, 2025 | Global Key Solutions