FDA Inspection 1223946 - Restaurant Technologies, Inc. - October 24, 2023 | Global Key Solutions