Sharemaestro, Dongguan Mentech Optical & Magnetic Co., Ltd. (002902), 2026-08-02, https://sharemaestro.com/evidence/51205566-49bd-4085-ad06-3387a051cd12/ Record ID: 51205566-49bd-4085-ad06-3387a051cd12 Record checksum: 4a1aee33b598381cc0d222ee42b2b4af13a4071e1df937d4332053866704c0a3