FDA Inspection 1101523 - Shenzhen Beacon Display Technology Co., Ltd., Longhua Branch - May 11, 2019 | Global Key Solutions