FDA Inspection 1115415 - Lordi S. A. U - January 10, 2020 | Global Key Solutions