Sharemaestro, Shenzhen Longtu Photomask Co., Ltd. (688721), 2026-08-02, https://sharemaestro.com/evidence/760d5fd9-6530-4c03-a741-4c8c1bf247a0/ Record ID: 760d5fd9-6530-4c03-a741-4c8c1bf247a0 Record checksum: 17a4902ec911888aea1cf786e9c4d343916c96f40fadb8ab8ee0c47c41f91ed1