Sharemaestro, Guangdong Ellington Electronics Technology Co.,Ltd (603328), 2026-08-15, https://sharemaestro.com/evidence/a9c53038-5998-4f8c-8b8c-93c45548b986/ Record ID: a9c53038-5998-4f8c-8b8c-93c45548b986 Record checksum: c690fe83b842656c87c29cd23dd51cbb144393abecc045c7cf7282eb675f0b2b