Sharemaestro, Circuit Fabology Microelectronics Equipment Co.,Ltd. (688630), 2026-08-21, https://sharemaestro.com/evidence/edfaaba5-6708-4bdc-bf75-886517ab688c/ Record ID: edfaaba5-6708-4bdc-bf75-886517ab688c Record checksum: 7f1494698b9e07722fd7058210466e4c1a0eb87331d155e5391bad9cbb278e68