Sharemaestro, Hubei Sinophorus Electronic Materials Co.,Ltd. (688545), 2026-08-07, https://sharemaestro.com/evidence/290730e8-53ea-432a-b798-0bc6af357a37/ Record ID: 290730e8-53ea-432a-b798-0bc6af357a37 Record checksum: 2506593394636a53a32af2a8aebfc293a0b4115712c735876ea371ab40dbac5d